package com.example.java_chatroom.mapper;

import com.example.java_chatroom.model.UserInfo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface UserInfoMapper {
    //把用户插入到数据库中 -> 注册
    Integer insert(UserInfo userInfo);

    //根据用户名查询用户信息 -> 登陆

    UserInfo selectByName(String userName);

    List<String> queryUserByNames(String message , Integer userId);

    UserInfo queryUserById(Integer userId);

    void updateUserInfo(Integer userId, String userName);

    List<UserInfo> queryUserInfoAll();

    void deleteUserByUserId(Integer userId);

    void updateCode(int i, String userName);

    String queryUserNameById(Integer friendId);
}
